How To Make A Walking Robot That Walks Over Obstacles